/**
 * 记录一下文件
 */
let APP_CONFIG = {
  Api_net_dir: 'http://19.15.0.128:8080',
  corpid: '',
  corpSecret: '',
  timestamp: Date.now(),
  nonceStr: 'sgjkljgkluogihklghsklfkghashkla',
  access_token: '',
  expires_in: '',
  ticket: '',
  // CryptoJS.SHA1(window.signature).toString(CryptoJS.enc.Hex)
  signature: '',
  url: 'https://xmk.gdtz.gov.cn'
}


$.ajax({
  cache: true,
  type: 'GET',
  async: false,
  url: APP_CONFIG.Api_net_dir+"/ebus/yzyapi/cgi-bin/gettoken", //请求的action路径
  dataType: 'json',
  data: {
    corpid: APP_CONFIG.corpid,
    corpsecret: APP_CONFIG.corpSecret
  },
  success: (res)=>{
    APP_CONFIG.access_token=res.access_token
    APP_CONFIG.expires_in=res.expires_in
  }
})

$.ajax({
  cache: false,
  type: 'GET',
  async: false,
  url: APP_CONFIG.Api_net_dir+"/ebus/yzyapi/cgi-bin/get_jsapi_ticket", //请求的action路径
  dataType: 'json',
  data: {
    access_token: APP_CONFIG.access_token,
  },
  success: (res)=>{
    APP_CONFIG.ticket=res.ticket
  }
})

APP_CONFIG.signature = CryptoJS.SHA1(
  "jsapi_ticket="+APP_CONFIG.ticket+"&noncestr="+APP_CONFIG.nonceStr+"&timestamp="+APP_CONFIG.timestamp+"&url="+APP_CONFIG.url
).toString(CryptoJS.enc.Hex)




wx.config({
  beta: true,// 必须这么写，否则wx.invoke调用形式的jsapi会有问题
  debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
  corpid: APP_CONFIG.corpid, // 必填，粤政易的corpID
  appid: APP_CONFIG.corpid, // 必填，粤政易的corpID
  timestamp: APP_CONFIG.timestamp, // 必填，生成签名的时间戳
  nonceStr: APP_CONFIG.nonceStr, // 必填，生成签名的随机串
  signature: APP_CONFIG.signature,// 必填，签名，见 附录-JS-SDK使用权限签名算法
  jsApiList: ['hideMenuItems'] // 必填，需要使用的JS接口列表，凡是要调用的接口都需要传进来
});

wx.ready(function (e){

})
